saffron liver - German English Dictionary